POP::Surface Properties
The Surface Properties node fills particles with properties that contain information about the current surface they form (liquid surface for example).
These information are required in a whole lot of places such as the foam, spray and bubbles and the surface tension node.
You get a better performance if you use a Volume Properties node, so you can exclude particles based on particle density (and only catch particles near the surface).